common echymipera - German English Dictionary